﻿@*@using MiShop.Background.Models;
    @{
        Layout = null;
        var context = AdminContext.adminContext.adminInfo;
    }*@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="renderer" content="webkit|ie-comp|ie-stand" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta http-equiv="Cache-Control" content="no-siteapp" />
    <link href="~/assets/css/bootstrap.min.css" rel="stylesheet" />
    <link rel="stylesheet" href="~/Content/style.css" />
    <link href="~/assets/css/codemirror.css" rel="stylesheet" />
    <link rel="stylesheet" href="~/assets/css/ace.min.css" />
    <link rel="stylesheet" href="~/font/css/font-awesome.min.css" />
    <!--[if lte IE 8]>
      <link rel="stylesheet" href="~/assets/css/ace-ie.min.css" />
    <![endif]-->
    <script src="~/Scripts/jquery-1.9.1.min.js"></script>
    <script src="~/assets/layer/layer.js" type="text/javascript"></script>
    <script src="~/assets/laydate/laydate.js" type="text/javascript"></script>
    <script src="~/assets/js/bootstrap.min.js"></script>
    <script src="~/assets/js/typeahead-bs2.min.js"></script>
    <script src="~/assets/js/jquery.dataTables.min.js"></script>
    <script src="~/assets/js/jquery.dataTables.bootstrap.js"></script>

    <title>个人信息管理</title>
</head>

<body>
    <div class="clearfix">
        <div class="admin_info_style">
            <div class="admin_modify_style" id="Personal">
                <div class="type_title">管理员信息 </div>
                <div class="xinxi">
                    <div class="form-group">
                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1">用户名： </label>
                        <div class="col-sm-9">
                            <!--id="website-title"-->
                            <input type="text" name="用户名" id="website-title" value="" class="col-xs-7 text_info" disabled="disabled" />
                            &nbsp;&nbsp;&nbsp;<a href="javascript:ovid()" onclick="change_Password()" class="btn btn-warning btn-xs">修改密码</a>
                        </div>

                    </div>
                    <div class="form-group">
                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1">性别： </label>
                        <div class="col-sm-9">
                            <span class="sex">男</span>
                            <div class="add_sex">
                                @*@if (context != null)
                                    {
                                        if (context.Sex == 2)
                                        {
                                            <label><input id="baomi" name="form-field-radio" type="radio" class="ace" checked="checked" /><span class="lbl">保密</span></label>
                                            <label><input id="boy" name="form-field-radio" type="radio" class="ace" /><span class="lbl">男</span></label>
                                            <label><input id="nv" name="form-field-radio" type="radio" class="ace" /><span class="lbl">女</span></label>
                                        }
                                        if (context.Sex == 1)
                                        {
                                            <label><input id="baomi" name="form-field-radio" type="radio" class="ace" /><span class="lbl">保密</span></label>
                                            <label><input id="boy" name="form-field-radio" type="radio" class="ace" checked="checked" /><span class="lbl">男</span></label>
                                            <label><input id="nv" name="form-field-radio" type="radio" class="ace" /><span class="lbl">女</span></label>
                                        }
                                        if (context.Sex == 0)
                                        {
                                            <label><input id="baomi" name="form-field-radio" type="radio" class="ace" /><span class="lbl">保密</span></label>
                                            <label><input id="boy" name="form-field-radio" type="radio" class="ace" /><span class="lbl">男</span></label>
                                            <label><input id="nv" name="form-field-radio" type="radio" class="ace" checked="checked" /><span class="lbl">女</span></label>
                                        }
                                    }*@
                                <label><input id="baomi" name="form-field-radio" type="radio" class="ace" /><span class="lbl">保密</span></label>
                                <label><input id="boy" name="form-field-radio" type="radio" class="ace" /><span class="lbl">男</span></label>
                                <label><input id="nv" name="form-field-radio" type="radio" class="ace" checked="checked" /><span class="lbl">女</span></label>
                            </div>
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1">年龄： </label>
                        <div class="col-sm-9"><input type="text" name="年龄" id="website-title" value=" " class="col-xs-7 text_info" disabled="disabled" /></div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1">移动电话： </label>
                        <div class="col-sm-9"><input type="text" name="移动电话" id="website-title" value=" " class="col-xs-7 text_info" disabled="disabled" /></div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1">电子邮箱： </label>
                        <div class="col-sm-9"><input type="text" name="电子邮箱" id="website-title" value=" " class="col-xs-7 text_info" disabled="disabled" /></div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1">QQ： </label>
                        <div class="col-sm-9"><input type="text" name="QQ" id="website-title" value=" " class="col-xs-7 text_info" disabled="disabled" /> </div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1">权限： </label>
                        <div class="col-sm-9">
                             <span>超级管理员</span>
                            @*@if (@context != null)
                            {
                                if (@context.RoleId == 1)
                                {
                                    <span>超级管理员</span>
                                }
                                else if (@context.RoleId == 2)
                                {
                                    <span>普通管理员</span>
                                }
                                else if (@context.RoleId == 2)
                                {
                                    <span>产品编辑管理员</span>
                                }
                                else
                                { <span>管理员</span>}
                            }*@
                        </div>
                    </div>
                    <div class="form-group">
                        <label class="col-sm-3 control-label no-padding-right" for="form-field-1">注册时间： </label>
                        <div class="col-sm-9"> <span> </span></div>
                    </div>
                    <div class="Button_operation clearfix">
                        <button onclick="modify();" class="btn btn-danger radius" type="submit">修改信息</button>
                        <button onclick="save_info();" class="btn btn-success radius" type="button">保存修改</button>
                    </div>
                </div>
            </div>
            <div class="recording_style">
                <div class="type_title">管理员登录记录 </div>
                <div class="recording_list">
                    <table class="table table-border table-bordered table-bg table-hover table-sort" id="sample-table">
                        <thead>
                            <tr class="text-c">
                                <th width="25"><label><input type="checkbox" class="ace" /><span class="lbl"></span></label></th>
                                <th width="80">ID</th>
                                <th width="100">类型</th>
                                <th>内容</th>
                                <th width="17%">登录地点</th>
                                <th width="10%">用户名</th>
                                <th width="120">客户端IP</th>
                                <th width="150">时间</th>
                            </tr>
                        </thead>
                        <tbody>
                            <tr>
                                <td><label><input type="checkbox" class="ace" /><span class="lbl"></span></label></td>
                                <td>15686</td>
                                <td>1</td>
                                <td>登录成功!</td>
                                <td>江苏南京</td>
                                <td>admin</td>
                                <td>61.233.7.80</td>
                                <td>2014-6-11 11:11:42</td>
                            </tr>
                            <tr>
                                <td><label><input type="checkbox" class="ace" /><span class="lbl"></span></label></td>
                                <td>15686</td>
                                <td>1</td>
                                <td>登录成功!</td>
                                <td>江苏南京</td>
                                <td>admin</td>
                                <td>61.233.7.80</td>
                                <td>2014-6-11 11:11:42</td>
                            </tr>
                            <tr>
                                <td><label><input type="checkbox" class="ace" /><span class="lbl"></span></label></td>
                                <td>15686</td>
                                <td>1</td>
                                <td>登录成功!</td>
                                <td>江苏南京</td>
                                <td>admin</td>
                                <td>61.233.7.80</td>
                                <td>2014-6-11 11:11:42</td>
                            </tr>
                        </tbody>
                    </table>
                </div>
            </div>
        </div>
    </div>
    <!--修改密码样式-->
    <div class="change_Pass_style" id="change_Pass">
        <ul class="xg_style">
            <li><label class="label_name">原&nbsp;&nbsp;密&nbsp;码</label><input name="原密码" type="password" class="" id="password" /></li>
            <li><label class="label_name">新&nbsp;&nbsp;密&nbsp;码</label><input name="新密码" type="password" class="" id="Nes_pas" /></li>
            <li><label class="label_name">确认密码</label><input name="再次确认密码" type="password" class="" id="c_mew_pas" /></li>

        </ul>
        <!--       <div class="center"> <button class="btn btn-primary" type="button" id="submit">确认修改</button></div>-->
    </div>
</body>
</html>
<script>

    //按钮点击事件
    function modify() {
        $('.text_info').attr("disabled", false);
        $('.text_info').addClass("add");
        $('#Personal').find('.xinxi').addClass("hover");
        $('#Personal').find('.btn-success').css({ 'display': 'block' });
    };
    function save_info() {
        var num = 0;
        var str = "";
        $(".xinxi input[type$='text']").each(function (n) {
            if ($(this).val() == "") {

                layer.alert(str += "" + $(this).attr("name") + "不能为空！\r\n", {
                    title: '提示框',
                    icon: 0,
                });
                num++;
                return false;
            }
        });
        if (num > 0) { return false; }
        else {
            //修改管理员全部信息
            UpdateAdminInfo();
            $('#Personal').find('.xinxi').removeClass("hover");
            $('#Personal').find('.text_info').removeClass("add").attr("disabled", true);
            $('#Personal').find('.btn-success').css({ 'display': 'none' });
            layer.close(index);

        }
    };
    //修改管理员全部信息
    function UpdateAdminInfo() {
        var AdminInfo = {};
        AdminInfo.RealName = $("#Personal [name='用户名']").val();
        //判断性别
        if ($("#baomi").is(":Checked")) { AdminInfo.Sex = 2 };
        if ($("#boy").is(":Checked")) { AdminInfo.Sex = 1 };
        if ($("#nv").is(":Checked")) { AdminInfo.Sex = 0 };
        AdminInfo.Age = $("#Personal [name='年龄']").val();
        AdminInfo.Phone = $("#Personal [name='移动电话']").val();
        AdminInfo.Email = $("#Personal [name='电子邮箱']").val();
        AdminInfo.QQ = $("#Personal [name='QQ']").val();
        $.ajax({
            url: "/AdminInfo/UpdateAdminInfo",
            data: AdminInfo,
            type: "post",
            success: function (result) {
                if (result.Success) {
                    layer.alert('修改成功！', {
                        title: '提示框',
                        icon: 1,
                    });
                }
                else {
                    alert("修改失败！");
                }
            }
        })
    }
    //初始化宽度、高度
    $(".admin_modify_style").height($(window).height());
    $(".recording_style").width($(window).width() - 400);
    //当文档窗口发生改变时 触发
    $(window).resize(function () {
        $(".admin_modify_style").height($(window).height());
        $(".recording_style").width($(window).width() - 400);
    });
    //修改密码
    function change_Password() {
        layer.open({
            type: 1,
            title: '修改密码',
            area: ['300px', '300px'],
            shadeClose: true,
            content: $('#change_Pass'),
            btn: ['确认修改'],
            yes: function (index, layero) {
                if ($("#password").val() == "") {
                    layer.alert('原密码不能为空!', {
                        title: '提示框',
                        icon: 0,

                    });
                    return false;
                }
                if ($("#Nes_pas").val() == "") {
                    layer.alert('新密码不能为空!', {
                        title: '提示框',
                        icon: 0,

                    });
                    return false;
                }

                if ($("#c_mew_pas").val() == "") {
                    layer.alert('确认新密码不能为空!', {
                        title: '提示框',
                        icon: 0,

                    });
                    return false;
                }
                if (!$("#c_mew_pas").val || $("#c_mew_pas").val() != $("#Nes_pas").val()) {
                    layer.alert('密码不一致!', {
                        title: '提示框',
                        icon: 0,

                    });
                    return false;
                }
                else {
                    UpdatePwd();
                    layer.close(index);
                }
            }
        });
    }
    //修改密码
    function UpdatePwd() {
        var AdminInfo = {};
        AdminInfo.AdminPwd = $("#password").val();
        var repwd = $("#Nes_pas").val();
        $.ajax({
            url: "/AdminInfo/UpdatePwd?pwd=" + repwd,
            data: AdminInfo,
            type: "post",
            success: function (result) {
                if (result.Success) {
                    layer.alert('修改成功！', {
                        title: '提示框',
                        icon: 1,
                    });
                }
                else {
                    alert("修改失败！");
                }
            }
        })
    }
</script>
<script>
    jQuery(function ($) {
        var oTable1 = $('#sample-table').dataTable({
            "aaSorting": [[1, "desc"]],//默认第几个排序
            "bStateSave": true,//状态保存
            "aoColumnDefs": [
                //{"bVisible": false, "aTargets": [ 3 ]} //控制列的隐藏显示
                { "orderable": false, "aTargets": [0, 2, 3, 4, 5, 6] }// 制定列不参与排序
            ]
        });


        $('table th input:checkbox').on('click', function () {
            var that = this;
            $(this).closest('table').find('tr > td:first-child input:checkbox')
                .each(function () {
                    this.checked = that.checked;
                    $(this).closest('tr').toggleClass('selected');
                });

        });
    });</script>
